B バイナンス · 世界最大級の暗号資産取引所バイナンス 登録 → AD OKX OKX · 世界の大手暗号資産取引所OKX 登録 → AD
株式分析ツール 読み込み中 データ: Yahoo Finance(サーバー経由・遅延あり)

🧪 株式バックテスター

銘柄と戦略を選ぶと、韓国・米国・日本の株や ETF の実際の株価(Yahoo Finance)で6つの売買ルールのリターン・MDD・勝率を買い持ちと比べます。配当・税も反映。投資助言ではありません。

–

戦略と条件

確定足の終値で判定・次の足の始値で約定

–

バックテスト結果

総リターン–
年率 (CAGR)–
最大ドローダウン (MDD)–
勝率–
プロフィットファクター–
取引回数–
平均損益–
保有期間の割合–
最終評価額–
–

価格と売買ポイント

確定足のみ · ▲買い ▼売り(損益)

現在の状態

–

取引とリスクの統計

勝ちトレードの平均–
負けトレードの平均–
平均損益比–
最大の勝ち–
最大の負け–
最大連敗–
平均保有期間–
コストなしのリターン–
コストで減ったリターン–
配当を除いたリターン(価格のみ)–
配当の再投資で増えた分–
年率ボラティリティ(戦略 / 買い持ち)–
シャープレシオ(戦略 / 買い持ち・無リスク金利0)–

資産曲線

ドローダウン(それまでの最高値からの下落率 %)

年ごとのリターン

年 戦略 買い持ち 差 決済した取引
–

その年の最後の確定足の評価額を、前の年の最後の評価額と比べた値です(配当再投資込み)。最初と最後の年は期間の一部だけのことがあります。

取引履歴

# 買い約定 買値 売り約定 売値 損益 保有
–

番号を押すと価格チャートがその取引に移動します。約定値は実際の株価(配当調整前)にスリッページを加えた値、損益は往復の手数料・税を差し引き、保有中に受け取った配当を再投資した値です。

周辺値チェック(過剰最適化の確認)

–

今の設定の周りの値で同じ期間をもう一度検証した総リターンです。真ん中のマスだけが良く周りが悪いなら、過去にたまたま合った数字の可能性が高いです。マスを押すとその値に切り替わります。

ほかの銘柄に同じ戦略を適用

銘柄
グループを選んでボタンを押すと、今の戦略・パラメータ・期間のまま、そのグループの銘柄に当てはめます。

銘柄名を押すと、その銘柄の詳しい結果を上に開きます。一覧は今の大型株なので、過去に消えた銘柄は入っていません(生存者バイアス)。

バックテスト結果の読み方

用語がわからないときは → 暗号資産・株式用語辞典

情報提供のみを目的としており、投資の勧誘ではありません。株価は Yahoo Finance から当サイトのサーバーが取得したもので、取引所によっては 15〜20 分以上遅れ、中断することがあります。 チャート: TradingView Lightweight Charts™

このツールは何をするか

この売買ルールで過去に取引していたらどうなっていたか。株式バックテスターは、サムスン電子や SKハイニックスなど韓国の大型株、アップルやエヌビディアなど米国株、日本株、韓国・米国の ETF と株価指数の実際の過去の株価で、移動平均クロス(ゴールデンクロス)、RSI逆張り、ボリンジャーバンド反発、MACDクロス、スーパートレンド、ドンチャン・ブレイクアウトの6つのルールを検証し、総リターン・年率(CAGR)・最大ドローダウン(MDD)・勝率・プロフィットファクター・シャープレシオを、同じ期間ただ持ち続けた場合(買い持ち)と並べて比べます。リターンは配当を再投資した修正終値で計算し、韓国株は売却時の証券取引税も差し引き、確定足だけでシグナルを判定するので未来のデータは使いません。

どう計算するか

株価は当サイトのサーバーが Yahoo Finance から取得し、すべての訪問者で共有する足で、確定足だけを使います。日足は直近1・2・3・5・10・20年と全データ、週足は直近2・3・5・10・20年と全データ、月足は直近10・20年と全データを検証します。検証期間の前の足(全データのときは日足300本、週足150本、月足60本)は指標の計算だけに使い(売買はしません)、上場から日が浅く準備用の足が足りないときは画面に表示します。シグナルは足 i の終値、つまりチャートに表示される実際の株価(株式分割のみ反映)で判定し、約定は足 i+1 の始値です。買い約定値 = 始値 ×(1 + スリッページ)、売り約定値 = 始値 ×(1 − スリッページ)で、買うときに買い手数料、売るときに売り手数料と売却時の税を差し引きます。リターンは修正終値(配当・株式分割を反映)で測ります。足ごとに 修正終値 ÷ 終値 の比率を始値・高値・安値・終値に掛けた足で評価するので、配当を受け取った日に税引き前の金額のまま買い直したのと同じです。指数は配当を含まない価格指数なので、配当は入りません。コストの初期値は銘柄の市場で決まります。韓国株:売買ごとの手数料 0.015%、売却時の税(証券取引税)0.20%(2026年の税率。KOSPI は証券取引税 0.05% + 農漁村特別税 0.15%、KOSDAQ は 0.20%)。韓国の ETF と韓国の指数:手数料 0.015%、税0(韓国の ETF は売却時の証券取引税が非課税)。海外銘柄:手数料0と仮定。スリッページはすべて 0.05%、初期資金は1,000万ウォン・1万ドル・100万円で、毎回資金の全額で売買する(1株未満も可)ロング専用です。「上に抜ける」とは、前の足で A ≤ B、今の足で A > B となることです。① 移動平均クロス:短期線(初期値 EMA 20)が長期線(EMA 60)を上に抜けたら買い、下に抜けたら売り。② RSI逆張り:RSI(14、ワイルダー平滑)が30を上に抜けたら買い、70を下に抜けたら売り。③ ボリンジャー反発:バンド = 20本の単純移動平均 ± 2 × 母標準偏差として、終値が下限を上に抜けたら買い、終値 ≥ ミドルバンド(選択時はアッパーバンド)なら売り。同じ足で重なれば売りを優先します。④ MACDクロス:MACD(EMA 12 − EMA 26)がシグナル(MACD の EMA 9)を上に抜けたら買い(選択時は MACD < 0 のときだけ)、下に抜けたら売り。⑤ スーパートレンド(ATR 10、倍率3):方向が下降から上昇に変わった足で買い、上昇から下降に変わった足で売り。⑥ ドンチャン・ブレイクアウト:終値 > 直前20本の最高値で買い、終値 < 直前10本の最安値で売り。総リターン = 最終評価額 ÷ 初期資金 − 1(保有中は最後の終値で評価)、CAGR =(最終 ÷ 初期)^(1 ÷ 年数)− 1(3か月未満は表示しません)、MDD = 評価額がそれまでの最高値から最も大きく下がった割合、勝率 = 利益が出た取引 ÷ 決済済みの取引、プロフィットファクター = 勝ちトレードのリターン合計 ÷ 負けトレードの損失合計、保有期間の割合 = 株を持っていた足 ÷ すべての足、年率ボラティリティ = 足ごとの評価額の変化率の標準偏差 × √(1年の足の数)、シャープレシオ = 足ごとのリターンの平均 × 1年の足の数 ÷ 年率ボラティリティ(無リスク金利0と仮定)で、1年の足の数は検証した足の数 ÷ 年数です。買い持ちは、検証の最初の足の始値で同じ買いコスト・スリッページで買い、最後の終値まで持ち続けた場合です。年ごとのリターンは、その年の最後の評価額を前年の最後の評価額と比べた値です。取引時間中は5分ごと、それ以外は1時間ごとに取り直し、最後の確定足が変わったときだけ再計算します。ドル建て・円建て銘柄のウォン金額は、現在の為替レート(ドル・ウォン、円・ウォン)を掛けた参考値です。

画面の見方(セクション別)

銘柄・足の長さ・期間のバー

検索欄にエヌビディア・アップル・サムスン電子・SKハイニックスのように名前やコードを入れるか、すぐ下のよく見る銘柄ボタン(サムスン電子、SKハイニックス、韓国200指数 ETF、韓国総合株価指数、S&P 500 ETF、ナスダック100 ETF、エヌビディア、アップル、トヨタ)で開きます。足は日足・週足・月足で、期間は日足が直近1・2・3・5・10・20年と全データ、週足が2・3・5・10・20年と全データ、月足が10・20年と全データです。横には実際のテスト区間と足の本数(上場が浅ければいつからか)が、下の行には取引所・通貨・種類と取引時間中か終了後か、基準時刻(その取引所の都市時間)が付きます。その下に、データ異常で前半を切った場合の案内、修正終値がなく価格だけで計算した場合の案内、指数は直接買えないという案内と似た ETF が出ます。

戦略と条件 — ルール・パラメータ・コスト

六つの戦略から一つを選ぶと、その戦略のパラメータ欄だけが表示されます。値を変えると少し後に再計算され、範囲外なら前の結果を薄く残したままエラーを示します。コスト欄は銘柄の市場に合わせて自動で埋まります。韓国株は売買手数料が各0.015%と売却時の税0.20%、韓国の ETF・指数は税0、米国株などの海外銘柄は手数料0と仮定し、スリッページはすべて0.05%、初期資金は1,000万ウォン・1万ドル・100万円です。一つでも自分で直すとその値を使い続け、「初期値に戻す」でパラメータとコストがまとめて戻ります。下の枠は現在のルールを文章にしたものです。シグナルは確定足の終値で判定して次の足の始値で約定し、全額で売買する買いのみの運用です。

  • 移動平均クロス:短期線(EMA 20)が長期線(EMA 60)を上抜けたら買い、下抜けたら売り
  • RSI逆張り:RSI(14) が30を上抜けたら買い、70を下抜けたら売り
  • ボリンジャー反発:終値が20本 ± 2倍のバンド下限の上へ戻ったら買い、中心線(または上限)以上で売り
  • MACDクロス:MACD(12, 26) がシグナル(9) を上抜けたら買い、下抜けたら売り
  • スーパートレンド:ATR 10、倍率3の方向が上昇に変われば買い、下落に変われば売り
  • ドンチャン・ブレイクアウト:終値が直前20本の高値を超えたら買い、直前10本の安値を下回ったら売り

バックテスト結果 — 九つの数値

見出しには銘柄・足の長さ・戦略とパラメータが、横には計算した時刻が付きます。各数値の下の行に同じ期間ただ持ち続けた場合(買い持ち)の値も記し、戦略が買い持ちより良かったかをすぐ比べられます。買い持ちはテスト最初の足の始値で同じ買いコストで買い、最後の終値まで持った場合です。保有中のポジションは最後の確定足の終値で評価し、進行中の足(取引中の今日、今週、今月)は使わないので、取引時間中に価格が動いても数値は変わりません。終わった取引が10回未満なら、要約文に勝率・プロフィットファクターが偶然に大きく左右されるという注意が付きます。ドル・円建て銘柄の最終評価額には、いまの為替でウォンに換算した参考値が付きます。

  • 総リターン:最終評価額 ÷ 初期資金 − 1
  • 年率リターン(CAGR):3か月未満は省略、1年未満は注意付き
  • 最大下落率(MDD):評価額がそれまでの最高値から最も大きく減った割合
  • 勝率:終わった取引のうち利益が出た割合と何勝何敗
  • プロフィットファクター:勝ち取引のリターン合計 ÷ 負け取引の損失合計
  • 取引回数:終わった取引の数と年平均、保有中の1件は別
  • 平均取引リターン:1取引あたりの平均と最高・最悪
  • 市場への露出:株を持っていた足の割合
  • 最終評価額:初期資金が最後にいくらになったか

価格と売買ポイントのチャート

確定足だけで描いたローソク足チャートに戦略が使う線(移動平均、ボリンジャーバンド、ドンチャン・チャネル、スーパートレンド)を重ね、買い約定の足に▲、売り約定の足に▼とその取引のリターンを示します。取引が多いと数字は省いて矢印だけを残します。最後の確定足で新しいシグナルが出ていれば、その足に「買いシグナル」「売りシグナル」の点が付きますが、約定は次の足の始値なのでまだ取引履歴にはありません。RSI・MACD 戦略を選ぶと下に補助指標の窓が開き、RSI の線と基準線、または MACD 線・シグナル・ヒストグラムを示します。すべてのチャートは表示範囲が連動し、「対数目盛」で長く上がった銘柄の過去も比率どおりに見られます。韓国の個別株には1日 ±30% の値幅制限がありますが米国株にはなく、翌日の始値がシグナルを見た終値からより離れることがあります。

現在の状態と取引・リスクの統計

「現在の状態」は、このルールを今日まで機械的に守った場合に株を持っているか(保有中)、現金で待っているか(現金で待機)を記します。保有中なら買った日と約定値、最後の終値で評価したリターンを示し、最後の確定足にシグナルがあれば次の取引日(週足は翌週、月足は翌月)の始値で約定すると知らせます。見出しの横には次にいつ再計算されるかが記されます。米国の日足はニューヨークの午後4時、日本・韓国の早朝に確定するので、米国株の新しいシグナルはこちらの朝に出ます。取引・リスクの統計表は、平均の勝ち・負け取引、損益比、最高・最悪の取引、最大連敗、平均保有期間、コストと配当がリターンをどれだけ変えたか、年間ボラティリティとシャープレシオ(無リスク金利0と仮定)を戦略と買い持ちで並べます。

資産曲線・下落率と年ごとのリターン

資産曲線は、初期資金が戦略どおりならどう増減したかを買い持ちと並べて描きます(配当再投資込み)。現金で待つ区間では戦略の曲線が平らに続きます。下の下落率チャートは、それまでの最高評価額から何%下がっていたかを戦略と買い持ちの両方で示すので、似たリターンでもどちらがより深く長く下げたかを比べられます。「対数目盛」は長い期間の前半の動きを比率どおりに見せます。年ごとの表は、その年の最後の確定足の評価額を前年最後の評価額と比べた戦略・買い持ちのリターン、その差(%p)、その年に終わった取引の数を記し、初年と最終年が一部の期間なら「一部」と実際の区間を添えます。見出しの横には戦略が買い持ちを上回った年の数が出ます。

取引履歴

終わった取引を一行ずつ記し、保有中の取引があれば「保有中」として別に記します。売買の約定日はその取引所の日付で、約定値は実際の株価(配当調整前)の始値にスリッページを加減した値です。リターンは売買時の手数料と売却時の税をすべて差し引き、保有中に受け取った配当を再投資した値なので、二つの約定値から直接計算した値と少し異なることがあります。保有期間は足の単位(取引日・週・か月)で示します。番号を押すと価格チャートがその取引の区間へ移り、売買の印を確かめられます。米国株は約定値もリターンもドル建てなので、円やウォンで投資した場合はその間の為替変化が結果をさらに変える点を別に考える必要があります。

結果が偶然かを確かめる三つの表

「周辺値チェック」は、主要なパラメータ二つを周辺の値に変えて同じ期間を最大5×5で回し直した総リターンです。期間型は0.5・0.75・1・1.5・2倍、RSI の基準線は ±5・±10、倍率は ±0.5・±1で、マスを押すとその値に切り替わります。中央のマスだけ良く周辺が悪ければ、過去に偶然合った数字かもしれません。「6戦略を比較」は六つの戦略をそれぞれの初期値で同じ銘柄・期間・コストに当て、CAGR ÷ MDD まで並べます。「ほかの銘柄に同じ戦略を適用」は選んだグループ(韓国・米国・日本の大型株、ETF、業種・セクター ETF、指数)の最大80銘柄にいまの設定をそのまま当て、3銘柄ずつ取得して結果が届いた順に埋め、列見出しで並べ替えます。一覧はいまの大型株なので生存者バイアスがあります。

使い方の順序

① 銘柄と足の長さ・期間を選び、まず「買い持ち」の値を見ます。② 戦略を選んで総リターン・MDD を買い持ちと比べ、資産曲線と年ごとの表でどの時期に稼ぎ、失ったかを確かめます。③ コストが削ったリターンを確認し、韓国株なら同じ指数に連動する韓国の ETF でも回してみます。④ 周辺値チェック・6戦略の比較・ほかの銘柄への適用で偶然でないかを確かめます。計算は新しい足が確定したときだけ変わるので長く開いておく必要はありませんが、開いていれば取引時間中は5分ごと、取引終了後は1時間ごとに相場を取り直し、最後の確定足が変わったときに結果と現在の状態を更新します。リアルタイムチャートや指標シグナルのスキャナーと合わせて見ると、ルールがいまどのあたりにいるかがつかめます。過去の結果は将来の利益を保証しません。

使うときに知っておくこと

よくある質問

配当はどう反映されますか?

リターンは Yahoo Finance の修正終値(配当・株式分割を反映)で計算します。保有中に受け取った配当を、その日に税引き前の金額のまま再投資したと見なすことになります。売買シグナルと約定値の表示はチャートの実際の株価で行います。取引とリスクの統計の「配当の再投資で増えた分」で、配当が結果をどれだけ変えたかが分かります。配当課税は差し引いておらず、指数は価格指数なので配当はありません。

証券取引税・手数料の初期値の根拠は何ですか?

韓国株の売却時の税 0.20% は2026年の税率です(KOSPI は証券取引税 0.05% + 農漁村特別税 0.15%、KOSDAQ は 0.20%)。税率は年によって違いました(2025年は0.15%)が、検証の全期間に現在の税率を一つだけ使います。韓国の ETF は売却時の証券取引税が非課税なので0です。手数料 0.015% は韓国のオンライン取引でよくある水準にすぎず証券会社によって異なり、海外銘柄は手数料0と仮定しました。韓国の証券会社で海外株を買う場合は売買手数料と両替コストがかかるので、実際の値を入れてみてください。

未来のデータをこっそり使っていませんか?

いいえ。シグナルは確定足の終値までで計算し、約定は次の足の始値で行います。形成中の足(取引時間中の今日、今週、今月)は使いません。ただし前日の終値と翌日の始値が大きく離れる日(ギャップ)は、シグナルを見た値と約定値が大きく違うことがあり、出来高の少ない銘柄は始値で望む数量が約定しないこともあります。

「全データ」はいつからで、古い期間は何が違いますか?

Yahoo Finance にある最も古い足からです。日足では S&P 500 が1927年、コカ・コーラが1962年、サムスン電子が2000年から、月足は1985年ごろからしかないため、それより長い歴史は日足・週足で見てください。最初の日足300本(週足150本、月足60本)は指標の準備だけに使います。終値が1本で8倍を超えて開く異常な値(Yahoo のデータの誤りとみられるもの)があれば、それ以降の足だけを使い、画面に表示します。1962年より前の S&P 500 のような古い足は終値しかなく、始値・高値・安値が終値と同じなので、その期間の「次の足の始値で約定」は実質的に翌日の終値での約定です。足が長いほど、同じパラメータの移動平均がずっと遅くなる点も考慮してください。

情報提供のみを目的としており、投資の勧誘ではありません。株価は Yahoo Finance から当サイトのサーバーが取得したもので、取引所によっては 15〜20 分以上遅れ、中断することがあります。

📚 あわせて読みたい
🧾頻繁に売買するほど漏れていくお金→ 🧪株式デモトレードの活用法:取引時間・遅延相場・手数料→ 🧮韓国の証券取引税2026: KOSPI・KOSDAQとも0.20%、金融投資所得税の廃止後に税率が再び上がった経緯→ 🩹暴落と回復期間の読み方:最大ドローダウン(MDD)と高値回復までの時間→
← 株式分析ツール一覧